'use strict';

module.exports = app => {
  const { STRING, INTEGER, DATE } = app.Sequelize;

  const game_title = app.model.define('game_title', {
    id: { type: INTEGER, primaryKey: true, autoIncrement: true },
    moduleId:{
      type:INTEGER,
      field:"module_id"
    },
    moduleName:{
      type:STRING,
      field:"module_name"
    },
    type:{
      type:INTEGER
    },
    title:{
      type:STRING(2000)
    },
    value:{
      type:STRING(2000)
    },
    sort:{
      type:INTEGER
    },
    score:{
      type:INTEGER
    },
    answer:{
      type:STRING(2000)
    },
    directions:{
      type:STRING(2000)
    },
    index:{
      type:INTEGER
    },
    deptId:{
      type:INTEGER,
      field:"dept_id"
    }
  },{
    timestamps:false,
    paranoid:false,
    freezeTableName:true
  });

  return game_title;
};